452121
472981
50180
150319
710903
308402
146743
1043725
54494
685300
116565
141404
777218
672787
516483
963482
898812
487192
441364
277290