3045710
84359252
94893931
46399946
8955268
78368011
60942957
36355109
11795025
85372757
69363303
13367519
31794818
9575546
64038923
8209105
13611638
30394915
40708435
92917496
19911326
47945645
36251829
86219558
45259144
27711706
86676294
23594661
1046747
59965576
78903101
92965400
99338354
64591643
12339643
48796073
2475868
5086422
97236355
19931932