Knowledge
Data
657965 949 90952 59859158315 13643
526960972 9560900606 578 3062
568 054 6200887785 626