20388194
18845463
31736296
93898417
39017684
46622005
8932227
25075942
12161289
76539356
36944581
58276261
68376269
39235133
14114760
7116693
77271933
47628688
28012379
16784089
54854516
48013587
85321645
19359395
94852640
38556747
3685430
22237190
15619817
95873682
23149257
2597747
45667107
36728598
39118052
40739969
79555560
14485956
56966770
79987521