98554
35850
758231
494191
203750
126424
77498
209370
255314
209574
102586
700661
87778
271669
143921
199970
583485
451974
670771
266942
455483
688153
410961
157834
23389
27239
774350
715444