Knowledge
Data
50 9004739995 73489 756969534 369870203
42353295 46924540095 2031908896 4243 5033150523
312 1845102738 4420935591 720