Knowledge
Data
32663 45953553393 98754 64900314986
19255839345 40296621817 699133184
2491284375 59542900 6714432967 4029633110 313972470