Knowledge
Data
59 219368067 42091702652 2376
630 8858479789 4828631079
37011198004 3554704155 51 93 996295821