89567452
30083723
94039820
25955643
17437351
64583025
34754145
1747751
74937004
91244951
25945998
40616513
23878277
3238996
18995134
18208210
54345458
22701948
19947289
21411084
80287207
6766373
57632913
22025666
97336439
95163935
78149662
93303484
14625371
61276243
22627764
12157009
94473710
41783376
41262760
59843118
39255793
23551007
31495047
5672382