27556620
70862470
6713325
13656647
29597194
35177243
41549326
62214488
78932289
13256184
8314641
50741342
49016681
34321328
19509525
97494451
54921670
5566283
57085850
2213698
46315668
41467840
89367900
62105372
6128212
60387606
27206566
39622398
73626721
15221500
53661954
65034544
57064068
94342961
98696139
81448968
2182174
36737860
18937346
37753094