Knowledge
Data
56652861 1293299 63322031811
2571829554 43535410832 7150 2839898 559863367
2299696 52860 085647099 3101382 8518267