Knowledge
Data
30732 99206972103 51779539044 534059157
32939 115677616 74252 14924025 75572
26577821922 116308293 360558 109832308 769299195