7049567
39523588
34285631
71104943
71629028
2562573
91973879
4097269
52082536
8303362
861479
4049577
5105263
29855703
46141843
29356059
22394223
980695
37437069
9858313
8742602
20009813
56453155
68609069
74798520
1641226
55412032
52175167
35768971
99883480
93281107
15564900
91487698
90538034
4180325
28772365
514631
55185661
19381164
39473447