Knowledge
Data
515 724873551 75398608 5503132 41589
31450 9058681636 18568 5617928 11685873
6296777198 833658 12529 2941685 77649868928