482774
961477
213418
511586
847100
975617
531526
244852
109414
123118
678359
1089320
790147
879949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256