23334
807704
869858
627306
18553
274202
30428
963693
75854
1006323
700517
750750
792330
197741
437619
1348636
1203948
387666
523494
158405
326818
737977
167568
561335
59540
1123830
290557
579205
122336
97960