21145 449237
14
668365 396213 820933 404854 847740 510455 669491 203608 710331 776742 284874 651821 874151 31776
0 379 7115 21034 6277 18650 15035 9078 15323 11348 12949 7672 19144 7598
