58379576
27913228
21468837
10064322
16908227
47939311
93605184
80196756
3560763
20595116
45293405
23519447
26215918
29081725
391010
7887198
74224537
77927537
59042283
19855969
90113792
45581927
79483923
17957125
78975398
29004677
28444871
59749645
65468738
2532578
97517918
856465
18961505
51094032
68685139
209841
4498281
41638276
40439673
25297044