137244
354259
742922
139266
1005153
449785
782976
469646
970960
9841000
92485
339301
348634
396525
632553
460868
4791
828424
59472
42906
522750
887679
775239
482431
650980
563444