982143
796806
315943
27394
70542
908272
37928
774559
205250
76260
214331
870342
285897
157319
566674
863313
230668
944544
8893
783821
732663
389547
14410
63130
175415
317671