34884783
3071348
78185953
2596638
79562678
8645631
43194712
25536105
13221668
8511121
25931995
95443178
4617954
93381959
17696497
38811968
75739736
8984639
32027895
30067477
21725808
1417354
94931500
82277114
43481187
81979702
51481272
49577006
83597284
85128539
31164799
19661655
1861080
79688362
9904755
27832544
75842800
55181926
977879
91584941