340792
247888
228983
383938
145786
1006361
677243
715177
887318
634883
489325
581249
93686
705426
656513
887499
5178500
2713654
1993336
1733237
1732736
164567
1594895
1566433
1494854
1486922
1447850
1328500
1320400
12782