Knowledge
Data
31 21325 855097 29708539600
83164323 23057 4726125 29 051733180
40221 8299785713 30 32 023541381