86655887
50619515
16147376
37806700
37627894
50685904
50915247
93735387
3642272
62971532
23374500
54767554
8135094
806772
3528120
37006681
43428424
41877912
20762033
8996401
91655326
88534500
19038119
34548552
80965844
6114282
96765077
49174392
56104540
25734237
3784390
58974630
64862155
76343195
18269352
24266719
19037988
25075073
71365425
69901650