231228
905976
191388
478835
156770
382638
888287
304680
630949
162225
907120
806840
780147
867949
1000724
786610
514505
38952
66987
579377
278284
518841
434275
804256