Knowledge
Data
31 21198122 7040 93732528 77570742495
8315 20805905728 57436243 69
22876123443 4835031825 59 35285339