912228
472203
860797
42345
477732
166312
247469
116333
1007191
206740
5629
49973
508439
300982
781885
251573
283355
731916
6256
886862
16289
392926
1018460
895116
448970
305428