3393258
55158522
59581637
6732414
63325173
54687112
20032650
92439571
2593262
54477940
15625733
18004919
47332742
5313065
31306632
53158703
35249866
62148092
66044886
40885043
981974
56234091
4728818
86581967
5688148
15062557
20239798
98982511
34565967
9338129
15973150
92909781
34713715
67802833
60438175
5332765
70778583
43568370
712034
12637498