23048571
86625239
30623257
71416670
24551986
9374120
64943237
41436894
4514106
45963441
38147140
90989204
30098609
28018645
17968371
63331138
44143135
15462328
11255538
48862803
97199300
97324566
46603514
7431905
35481211
75625661
40857014
83447160
35093285
55817389
19689431
83186426
36788542
26897068
93875280
71326935
27236035
7674726
85993434
83269190