Knowledge
Data
14696 5038528 530481 59526 20906602
46 302487160 7594 6748452 14006916935
4144258 47994823 62247303 648607091 49876523946