Knowledge
Data
30 8756588 3181368293 56260276686 2260309
5601111 4757135468 5842691707 1233798
84389953 315008853 10876972 52462735