Knowledge
Data
2030 30764535 652 505808047
153560907 1476852 238823 786 23013984146
5250081 41727 75645529