Knowledge
Data
59622802 56 6446299 5602754026 14955
299282923 9612590 3606 025324 416922
29502 121855382 79141 167 536737769