16946833
46506476
50464106
92504090
80178202
95184391
6832757
24436626
88535294
61509966
84122079
13195764
79756629
23009431
3356273
3376470
87134279
44291818
22136421
12463104
9304365
14646116
73065260
6668945
30691697
55311715
50123158
53179047
19918659
73825229
631730
48302078
87408481
12992115
50257804
39881113
68766453
33341756
73679968
2703984