10456569
94664078
66909844
62671011
44306047
13975128
45098407
70976766
67492672
42729371
74514289
50202218
72638786
1984985
95603451
14524038
53962803
73652785
10409760
38194380
12172195
9778148
19879418
11386016
79602926
20511814
58061996
62932343
50897618
98637563
3933217
46476355
9768298
63924804
25432989
41978193
30693725
20594446
88336911
24797044