Knowledge
Data
31776 304011641 888063006 01004638213 16831991797
3449 17007736058 063 592866 731657
424 87025376236 3391494 2721995 7447528104