230760
993781
105431
271290
66389
840743
372568
503483
294524
675300
855639
985860
935344
184899
554129
1042895
1217321
470178
80723
618731
420384
923314
591931
74949
851434
634226