Knowledge
Data
2125589620 321973049 52 4366240 4422376
44922 1924859 18634 64703 99848116
2440251 13 800