8429260
3833104
23472515
36978757
76276794
2651865
70517367
18611506
47177130
57342975
1982165
34997302
16724470
1229363
11047844
23357070
1608439
53853707
86011929
31526093
40419875
10019837
38669613
11999644
35059648
23564515
67342894
44839258
58656374
81874075
58816473
91685611
35007145
44216019
60728083
42214308
81304967
87553379
94979916
99281051