194640
301526
129810
78408
54025
259415
648318
863375
202889
848229
845644
474845
438620
390452
372105
51248
723774
503689
491854
962752
297295
480384
672738
664754
949981
45074
502746
263973
710661
873444