98903
943838
772809
294750
376744
961648
437630
46628
497625
519532
92447
796315
80259
367239
151138
96297
35269
3816