893967
834457
409712
352700
19791
533967
30173
633269
585447
100479
779638
412201
416532
50059
703892
754988
800197
823556
370591
500854
666761
339219
198839
86827
84292
511824