Knowledge
Data
3157814904 5601 3112 1681580 9223912
59417180558 8330922882 28873852 560252956
7799342941 58772438831 295665 5941 56780806029