7876608
16705928
84381668
7528640
96503991
521384
19514979
81439494
5599295
29094207
47964473
5758852
16881060
75885964
40996278
31362454
51893033
33108140
39163805
10586062
96258520
14328067
91955851
46838567
95181164
46972496
47635800
81847685
45143059
31809716
3034370
81934561
50238355
81093771
18233014
97413278
20231865
1937316
70723720
40992901