53988238
33838685
14188990
85839853
21392288
19967508
21672800
50681684
71896341
64546773
84204738
5203273
91286216
58126973
32066973
30202791
12251333
62304480
49556798
1623636
18689190
27819751
7541409
80251868
27397430
36981563
25688807
166998
62241342
66337564
87952310
49163915
9893682
76744796
12241925
1854533
13992443
30483214
7004567
14118229