Knowledge
Data
32 8533658 39040 89566383688 983
316964 16558808489 2804941632
45759036504 18887 35857953 432