93622648
28885314
80835353
26229173
88138921
471224
89319150
99565826
23873962
85662794
13551461
30283177
20488688
15462217
84532570
79399907
1619463
6868946
67133550
4072616
67399718
33973362
80409150
43366996
33691551
30788125
79096698
31439994
61853316
93517796
4391679
4650225
54226166
281235
98696640
80749248
52962760
68283826
50388917
40948877