52747806
43925281
96403591
14483325
67106700
8320946
3881719
32138222
66188896
70027247
91222895
94467974
30215440
18082009
88482879
8686609
7848134
57471440
43204565
85855300
55499621
65842170
67012324
80525181
523794
70379679
45006101
50042798
59601975
87146370
29906359
4638783
68623967
55584643
39012570
63601667
73894240
40487840
2966216
81046320