Knowledge
Data
326 905077174 75610779478 306836301
53 40751 013 88895082437 56604
7781512 274405968 11175902069 105476725 360780237