59933385
107042
80629427
91024952
37073372
10343990
44249693
81515307
61521557
16972283
74579789
48172586
6039103
15349170
30072022
34439475
63845
98529236
68024289
39123500
22097982
63479869
4325844
51925023
65704470
71423673
80833507
82612918
132788
36965723
80964854
27765453
53968950
60422721
25242108
88257618
80999461
22916301
63902276
8774724