2537644
60743957
80083637
49838391
4761533
31404556
19157343
77918247
47438526
64214689
16314833
4617357
93762671
82295622
6499744
57222844
70926042
64416209
22617229
7677381
40981340
89337803
60532788
41146602
47151712
71931761
47274856
98436286
77468098
8806312
54881051
35521949
15831791
10941527
41274776
10714237
343299
48335
1898351
85412830