977578
50639
412790
18420
588543
651209
813375
426445
64642
471702
362224
285620
490302
533558
534428
55528
303829
407789
858729
297117
222337
767374
178115
46533
706928
827179
465822
77060
639252
773333