Knowledge
Data
3145560902 4393563 2703612620
43 2529 95499534147 1554625
771501513 13007 2586671323 0408155532 2559623208