14379908
6816231
2453885
38712770
11201231
6381605
85912492
38348697
28596077
54868283
16603712
267131
25215427
62048210
73361317
9874884
6576724
78363441
22114095
14086114
36125169
50841979
69336187
19288066
16254443
99108576
47705298
33398736
91816824
40452829
34886831
39203154
28761138
96858985
85985024
17757168
61188057
72894891
31877421
37225689