268910
170207
79550
981575
540874
266116
101549
70834
940779
935924
92503
185274
790147
880949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256