Knowledge
Data
311750065 5017104202 7856271 6850362874
3153666451 2175132 2504
5099 414098 4097381206 64004422 263467031