192235
313760
811360
564816
751325
602542
287827
59796
122554
47713
647552
100095
120450
280955
842784
149579
972595
646264
592240
720363
672731
629931
629694
509279
128298
862641
21267
472934
971985
350608