8304520
4049085
65371555
26224689
14772122
38983252
967096
25264412
26972844
61739789
92541622
20856371
6329919
90115706
48137237
2839562
77677485
13739895
95265724
65296189
72965115
73121218
55363778
54716747
19573079
51789767
8085534
61822245
94083142
87714118
88626765
25523510
75358404
84868973
21286721
4036290
3274049
57164234
8079859
96241018