111747
112905
995216
783849
324787
42956
567721
219179
112487
71866
835634
651439
449234
793554
73563
5352
906298
28178
793254
215634
838921
313959
198183
4932
54382
54440