70756
68530
267621
553601
874193
175479
911113
428631
205115
852986
158182
929201
399797
343903
936287
280191
14722
578351
366960
145219
65595
24796
9154
294898
799103
87549
697522
368454
29492
267422