947360
998430
700367
510271
901918
451914
7078
775775
209695
679573
36750
621583
52582
137745
64126
51037
198883
402381
389474
267972
59402
473621
595391
330297
906324
435265
37018
298609
599331
786