Knowledge
Data
25 0299812961 585 3639 78705985852
102748 90796405 75 4505847 337
43 16300718 315645 21461230