Knowledge
Data
2112646 12451168222 265007 4927 902813748
5090001 1429 9762471423
99664733252 7850244 395962386