24099489
89058252
27096923
80125320
55023925
1621464
35136975
44231060
84205070
53249084
53635783
257456
4725897
65835987
81752748
20903384
15629163
8594762
81778148
2803568
51306401
46564516
3466431
50538699
27435208
98513161
46436425
33415093
7812977
2087222
89244583
4253399
41626193
96603713
63114305
10379340
91543059
3077215
3625434
58927510