Knowledge
Data
403811516 275 2617522 68018 265802
22 664935769 65384 853 1494214
538911569 669 8901 461 90