14811550
43408607
53734671
88783333
179494
10264299
18631191
49319301
5902689
33725323
19604813
56453805
47709919
47704607
53201757
79181878
96867627
69605306
93254603
9924259
76161478
56532721
98501968
43815707
61305429
86504498
11149181
90648127
58217793
19753207
55699950
6911181
38632747
34809647
1169742
1005802
82385566
65034487
65737741
7326094