1727417
5015892
59163097
1989962
42738913
5453855
47905594
11494310
85711751
56265795
75791496
20666053
57286838
53077049
5960629
32662650
5595867
20897768
7012327
9943624
30397818
5818686
34499053
95183861
69708857
98397873
37874512
69151020
12326188
80848996
3888263
347675
96487921
2467839
11572122
43692313
62552501
20319716
32631110
11635237