Knowledge
Data
33499 4106 292 58846366 1523980
20112850 633404 3381759549 7772773935 49911372
5128905349 2857 397 439