920311
395800
837212
543600
285226
195385
958603
199221
811229
768305
788613
850843
283770
792208
419736
99765
15860748
706486
5079578
4434980
3551510
3548192
2317216
2222495
2056492
191266
1871948
16405
1565545
155761
375972
394161
2953
942604