Knowledge
Data
589354 3942 10619595 27356586 492
10 134152317 49710066073 96441225830
51658 0526 82566