92511532
19058916
60525110
43657592
7921931
69533279
94609536
8642963
56982630
2922613
68523005
64564790
93477495
73429578
89847926
349036
55593751
1115405
17217423
19348843
90598558
37181137
70772223
86566447
42404632
3225078
76735691
51948541
46176121
17531251
76805366
35458040
28721716
14381669
96157998
21955909
97652134
7754954
9608397
3094686