111677
63153
436740
411102
846951
451275
302284
63952
590505
840610
829147
804312
863287
480145
677507
728871
104149
946120
81947
65957
833739
279165
299809
702476