79742
108600
927238
339715
258880
527493
795320
253897
664299
826178
819121
216651
305176
889911
919751
475558
866697
298840
725365
440506
958623
382156
711329
83543
741508
830864
232570
355670
543602
576964