2913078
33396999
85714618
59843034
55317941
46563127
73932851
99662087
35006542
6974522
35733050
59824052
4829050
40571226
22206669
74573017
30029107
96883976
38044178
91755588
74896499
93092196
33945200
71911883
73936839
864941
7393949
5619927
23198120
12307146
59173158
2894390
10681171
54989021
38756778
5002866
97533299
94153549
17621156
68495235