9512220
52721656
99822062
15016483
36796154
49223900
44325153
6192690
95797252
59292482
57767701
12432998
99618001
48196071
95043057
56621585
38186262
80006351
30486273
23858398
128106
12447016
77473180
19814473
30637741
13213982
6596470
12235731
74622637
59139588
59025616
866891
5941534
27259673
37035428
85862477
27585406
60304632
52774843
16211467