65897243
14871894
74505599
3441257
1991660
22075050
35946796
3806869
411342
15732741
62847618
40249016
42648890
12999933
39173255
56899379
23261322
13367366
38033590
64999623
32954578
14665788
89951745
42696463
25693143
7094655
50224814
37136860
3207130
25407612
87968139
95886107
2800872
3286813
21751213
51487721
70928389
5374327
555985
62864805