49145464
43389504
65562778
18209497
39515775
40161909
70895131
1344597
4014998
32915885
33785815
81627840
15023344
85613934
7612145
73071627
99911378
68885634
6476879
317661
86593362
42806756
13023149
9350794
7507506
87278939
1403119
57035728
27808714
56929892
1486770
9166535
17754879
78722819
96286931
15653439
91066594
11468299
7813474
1820720