Knowledge
Data
378533969 262680960 96526318 71361
96404355146 12 5543954
20223491353 2055728346 3001