Knowledge
Data
3093896 488874872 31572 269 31496157019
508944 96947 82305722703 422653 7715226
12 5259470 65164431420