Knowledge
Data
11072263 7908608252 50057286 905
89 42694289 38 2554021
95394380 75037641358 420491 354729