Knowledge
Data
3066 18518392 5787867418 5728463
1250884 4871 013409 76511 15313860730
176859 779654572 837424