Knowledge
Data
25305351 76197816 618415593 389911975
5747 37152 8814397940 621759255 221053
17234671470 9889178 3690107110 50