895192
51827
797923
63867
752425
48214
8790
244992
535953
161691
620593
524763
365623
259932
385101
214969
673350
90248
325975
513764
948878
898590
176303
570761
644944
281342