Knowledge
Data
23088 8401248109 60569865270 18063334 2950539
58 52 370908 261078
28 7772 4242 814585