10904537
45502321
1139939
97763751
24052276
384353
90465425
88126364
82812412
33741294
15845517
11455409
64946757
85316689
90075412
62589152
44837104
32693359
61146534
13188674
42162447
37893476
28371453
923493
1934649
20912556
63902295
2998033
77194203
87475625
3831819
83706953
66364050
61277894
17624201
63193376
13464878
40862746
74333841
92903914