34680
216989
777218
34990
410204
751992
92947
198669
115248
463106
302792
62550
678967
954142
770635
10366
565989
211485
218995
163502
31752
79907
181152
737832
778930
695775