9961000
863457
906206
321433
823892
336684
871891
729662
801309
728895
471587
907977
150636
1016569
54453
308679
474908
82380
936767
571887
736121
91641
294624
525693
456284
193489
88676
36147
1235905
607308