1045184
1054565
1033540
958760
620545
1009366
920110
479535
701725
1380348
1069587
1740136
916575
270164
1124949
1695638
1016778
1163833
876532
575352
1031566
1638845
1230958
552886
99416
384826