Knowledge
Data
2893 18182899142 0162957 32185159595 2077445
61567 9303085 44350 12351942771 24852
3399 55988 642090725