11877182
60023805
85594967
33868220
26433700
40715200
7572771
11142463
46616902
75158293
5499914
9213672
20946267
9981693
27671526
60235301
4498265
7624932
94617092
94852071
83283773
64499945
78171027
29083659
751402
19778890
29163082
76775575
59876557
95147346
48179558
2591560
83027893
94991885
58244314
76811923
1873476
7439263
88191033
92363676