Knowledge
Data
306255 72144 51 513516 826
804 439 37621488 1318511786
759572 87870053 412091 8583188 632467025