Knowledge
Data
145641 1094847 39303
2958980801 74968685 730853760 6426
1114402867 28559703187 537950 67631