Knowledge
Data
303081 189288022 58305443 579 798196612
9088712 847828 3359964 11029157543
9022951 272165 2275539700