300529
169400
62411
492137
775358
566907
323984
605846
918125
62792
82815
60989
665412
92707
691677
422146
15879
282352
597984
98941
225395
327619
832890
575119
172929
70485