39281403
66667205
9844380
15993912
61245684
20366253
72905582
16615298
41873207
4574564
78682200
10319353
81361110
12058030
14235670
11026230
31983202
84865133
385623
121616
26795149
29475535
39695129
1824520
15428087
87955867
8162574
40861972
97887658
95222776
65555743
95364026
15799120
2966110
4150410
1102406
50582932
91402438
69331323
786886