Knowledge
Data
503987259 662 86539272 69
207840 21745102369 8985923692 282418 4480601
743 658 803 11948321