48067
127512
44010
917390
554535
371559
752280
96794
1304180
642439
212254
976928
791147
881949
1010724
806610
537505
43952
82987
592377
284284
528841
442275
817256