123286
143784
701305
647610
728989
941900
255368
806919
143710
716608
617549
111765
394939
937712
907359
201315
87362
860833
383521
973244
728290
892423
734898
343435
228312
998500