43944819
35922599
28381517
84936123
76072493
70009406
98884347
72969718
16031800
25011778
26582164
2852647
21076162
78333719
72897257
1406744
1935538
80211323
68726326
94162744
7062587
5451199
5493105
1994267
74061907
61255260
6573552
23243994
73002361
37799691
14808518
18067885
6484771
57674576
35292490
97804771
86608826
45263363
66057261
47127535