Knowledge
Data
58 1702626 4638351030 349661703 38639
972367012 63237483069 52403 175630318 26056381231
93563549501 53063 77307213 740084 78670872002