Knowledge
Data
30771214120 21778649426 8276499
1268270383 90955 881067
59076133129 79 4534603 513830594