1590752
70536252
67743678
69525610
3994008
9600481
13172305
61056717
659858
24931536
9099855
96642520
41008695
5786687
61188671
50957429
30243223
95425577
2761212
53075182
30523123
28574420
18432056
91637579
40247326
76595975
87117178
20581790
92671569
94504958
76875076
10523843
23295747
11183036
7188136
97102376
26053951
99347314
9297985
97544718