145879
554172
938787
663400
384650
8310
891657
427172
487436
160518
516125
270767
516759
838368
611370
214342
880135
939778
1004723
654635
839643
847474
57456
126426
239456
97195