488462
107128
162245
346983
632741
368709
97797
1036709
31972
122618
798195
802618
480504
28952
53987
561377
273284
508841
425275
786256
822951
472118
383102
62387