39216280
88469490
11246362
9455293
3422671
32516125
49377259
79929737
28802160
51913889
79877266
1053836
9343639
40857577
92249706
97585439
81192856
32903194
61572622
31228286
78129947
13228654
64353858
16196461
58815900
69198215
75314599
57712727
29847485
2434023
9910683
8091146
44779241
3014017
28442116
4517984
62664360
84076354
76228321
23298615