Knowledge
Data
02583636 60936117 2854375202 703975
662382850 6168698035 246572551
11411459 7747046254 765666 7904 4588794