13858
48901
799907
365383
248238
858322
638981
388373
40546
952129
58598
202511
9274
433725
156105
90533
86257
578491
904583
30785
27868
794614
63818
921594
724791
835465
473950
164460