42015429
63756620
31996024
4177389
5092334
31476452
30864879
8398831
17754687
64887962
3937786
65487293
74067925
23321685
32217351
10631433
19792080
95854695
65852521
14327375
82168898
53893214
44559906
9173250
23319985
64537666
86367421
3165601
90154224
54981891
80199198
7114636
31709835
37434143
57558330
64296049
84988004
74928251
59739276
3558571