1045184
1054565
1033540
958760
620545
1009366
920110
479535
701725
1380348
1069587
1740136
37291
493110
310558
464502
59275
479481
715503
85083
795425
945742
1043937
1050245
313971
824493