34143383
8700387
11301432
44089279
10571433
99541968
49667298
83569685
17474960
49795458
2682694
56691244
54788901
1618844
40352395
344700
47408620
8782624
64933911
7622141
69876891
95566979
774426
74262263
32333862
71093396
19049562
68264745
4691714
18214735
4920419
1779668
98529324
41854147
53671309
41382384
45199507
71932149
41017180
9452204