177633
720310
1037400
164695
112742
962168
375692
94562
39150
344171
833177
438771
791147
881949
1010724
807610
537505
43952
83987
592377
284284
528841
442275
817256