992778
33897
69678
605350
193604
165960
80760
817299
539830
981545
579805
19770
35931
192672
979306
320893
704960
684716
545730
159847
230946
452377
29312
392503
867239
96396