39588185
80717122
98548499
8427885
72708424
11133412
38188413
40738018
6519126
19973803
39452151
70774534
1971945
89802962
68383267
58171504
35996754
17398339
36678387
92468554
17454078
22959626
74683705
66252619
55616914
72434361
21125129
24267583
11271467
46525954
12247125
3864235
70558364
49103431
62937118
59553302
35399062
10456290
12615934
10262502