16859377
68486722
48998114
24175034
90529118
7953508
92292263
48524590
20379553
9194948
11392307
6340721
67567773
2446446
29454529
94628610
50005036
39838173
61483703
42835153
9294300
3176590
9454589
9625674
15885382
91741042
2358410
44229570
80673969
54603411
7308258
30343021
68923600
16679484
26192895
15865484
49153002
94409530
42863188
28105374