21047940
33402111
98553487
24452667
2067711
32077925
45118015
66101727
49188821
7092392
34161771
2429278
20987650
61883521
28581933
79946512
7001028
43907280
80174389
1271907
49594404
90425276
6119666
98248610
10065313
15334946
47724410
95641115
24225513
11223746
86896395
35545168
49443394
57366519
550393
310572
47254727
6108546
81759230
6729517