80699
65735
949826
58847
308254354
334393391
1234722
965914
1886626
48103
2731533
83463
434997736
240936380
1684628313
158626269
131571180
125567260
1135668896
104834214
89910182
84063292
76487141
70441160