Knowledge
Data
7892 312593205 4009147817 1102864 16532870699
4972914285 454896 420
318758 22343051488 66997664849 202706 1740