Knowledge
Data
886028 227816182 309164737 7674961 90226527559
34250325316 2400340 528958
66093 4022 87548 199 801