34 1210897704 14400000 12 34 43 66 84 86 110 128 145 165 176 189 205 231 267 289 294 319 326 348 367 378 400 411 435 459 475 483 494 521 538 553 572 581