860797
42345
477732
166312
247469
116333
1007191
206740
5629
49973
321594
570560
734652
228970
89838
736609
365992
69537
306305
1101534
943166
595568
265767
199437
869175
525722