64332748
54076448
92903983
17042140
79288448
19097410
66523901
70996450
1467487
64027082
12291766
97607954
45864553
13018786
55315193
68552470
20518609
49941181
34356369
48272946
49711881
80359271
65334216
36533
18115015
95502683
294927
30316685
915108
55205496
92136520
8043259
4833359
2028501
83493476
76485313
1280700
23063286
7976741
35317641