15842654
86555227
59752746
50217833
63709151
20179981
37482713
93754018
62565070
37882249
22174848
61324282
58757742
91689265
23224190
9482149
57058930
28731054
71117211
37646391
56208894
57744112
4982038
12339000
11996307
43402266
72795323
6095756
32334599
96635378
66022038
67173183
18942751
42112638
48734816
12904913
58978288
74104302
16381727
52908799