507693
976433
533761
376439
485912
608626
694884
647894
72427
706610
791648
964113
805929
724873
49145
711413
127485
843382
360104
445106
132754
428487
502676
486886
6316
471828
807905
130829
249183
20237