Knowledge
Data
51669530200 20402996 10648 95823 76
903166297 51439640742 29129329 8356647748
25642082 782807718 9125393149 592