32356370
30588166
66643435
8788792
18306684
94233288
33629097
55934346
73932619
88495466
59832852
59824025
23993975
25572993
32056861
32855791
63868900
84961764
44547312
16244762
42942658
93746915
10137971
40045816
93733914
81594497
2568221
27394053
20032370
36677332
16507110
596006
62689041
79858654
204862
10661676
327648
77438557
49333128
16407663