Knowledge
Data
30376344 14918980174 590 35010872 9625992839
975846469 90063534 962 32884222311 25666
3075277476 40753578780 430365432 6546623 14955569402