212126
663600
417378
217869
640956
547415
399880
492572
348312
819565
373122
582620
85519
275392
398143
247555
493131
988284
254424
443509
256843
855707
842340
637936
931469
509592