Knowledge
Data
13695 446312909 33438 51 66751684337
7410854686 1017368377 11 465967950
45471 1532851 42402825 12623629865 29202599181