Knowledge
Data
32 5091436 32932499086
17299232 329540948 994359
26 84411687832 7730 34542868 30345505970