108607
298196
879150
900561
60514
120876
78590
15326
450680
705941
508686
663506
987576
761435
791663
38077
1032820
70775
520930
631797
969672
48799
690200
269161
825471
726423