861590
812946
831192
94993
521631
184267
738837
265996
448960
149794
155650
802776
174241
543558
132682
85282
692721
510614
942601
625428
8337
68354
474486
703166
662373
327863