Knowledge
Data
3562 692451079 659362296 44239
4953832 592517194 74168453 81948709028 60677
26385629 9108224161 287273 112621681