36075086
14671498
10393841
93338421
3272311
90235292
15967974
8783990
49333361
6438149
86679787
40401328
55628700
11033842
98943906
77464713
83321660
38755507
79351339
6976765
61914809
55613670
8021384
49242102
1039688
93804266
63612511
3934194
60126448
40601633
89141062
40126467
61807650
3475432
64993759
27087772