Knowledge
Data
146 326560308 68 318418 608093
954393 894030865 2884761 184614176
944 4488442 6415899 18492282158