Knowledge
Data
50 2856 39028121 1380 172119402
49353845875 38169 4325092
19 337650294 5528 4109012905