48766
2485
215136
559959
686554
476345
30934
352544
491137
521806
297977
682970
816644
2589
816650
696543
307252
476104
147221
970128
28501
505559
881300
957414
473968
62442