Knowledge
Data
3603628 18808315846 5943961103 405299681 29503090
289167493 12891 839223 388646455
30075772 6489241463 518678517