Knowledge
Data
587111656 118243 444151 37530558 684
30311 1541 805852 87599 6322901421
41659464229 97392790 16539