Knowledge
Data
26 278728612 585012 2008621534 73307052494
1166073021 7917648788 59484454294 471450934 97217073
258 2895485 18 600