930272
253827
207763
653368
475881
718561
586111
406650
692619
787877
139664
86602
38264
491400
249435
486150
137351
223981
423285
668345
712878
822166
673302
594688
481574
670141
682473
988928