143140
404384
854892
218216
33472
401692
598369
383913
185135
156926
811559
623601
79861
598604
333941
1005588
800941
618911
798855
682485