Knowledge
Data
20 661650602 43996 8842319099 7132810950
164 975 2840950 216215957
37 257122 636094 1048970004