39886324
99612041
26075028
83642600
7653523
52432860
50146020
92567505
8127912
8848231
18686381
5672442
3674562
40146057
3805058
14026092
62593101
97902625
70953002
66068724
44839960
48468930
52302666
10126112
46003826
87053451
34425552
7838300
19304907
78809929
91563210
62579871
5459825
58969893
82712625
91311909
79576526
16632581
31052627
22669845