18912358
72797251
59829915
41859545
32159836
45316248
33141219
7585188
17405951
79246109
74068058
84612454
68880
78621428
38894603
58137014
85898989
10108829
47672260
93266023
56285276
76562572
53782619
50489709
2387375
73234414
95367267
98886915
88289512
73503444
76894676
80945833
63366816
78999211
36022524
33673361
27916040
757329
1139049
28015541