554957
919774
715268
586102
268958
16065
680414
634348
674235
182964
1011222
138469
831492
425502
507848
870987
729524
110790
964990
694316
810754
330432
638287
797381
19632
55193