286641
769648
159805
285329
52064
672530
718357
949641
183487
436990
511370
150269
282848
744836
503257
433136
71076
47503
356904
386885
24259
472197
658461
33460
394571
981967