55893293
41747902
50085749
69451625
2602996
7078398
56917555
40236952
55966805
71985664
3980743
54044225
17518425
53675417
9829748
70877798
31359660
70141549
89992528
18141283
17287988
89828947
1911101
3924077
8024604
17321363
6755779
93246406
84084647
96867670
40424630
53454477
8058731
35121993
35078592
30563474
15344298
68746507
32671279
14496251