Knowledge
Data
80586367 1183 33476 3463067
20167382089 568 608274826 4048736
5932820 9054047989 97907 740642 392038