Knowledge
Data
30933 203 9040195 94156
25 3771783 6043122 36765 7753185
9080 87499266743 43144 62940 951