296460
384161
550255
635628
238419
243229
935455
907740
684718
278347
450923
510905
878220
631785
229292
589291
204470
163966
130307
910570
453540
98163
200492
19957
689978
518280