Knowledge
Data
105408163 35227 410 31415 808
149 40 8818507 17490807540 319966
243616178 2856940 75987494 22521404931