Knowledge
Data
597346 78692689 10155135186 4850
12316 11 780971 106969193 71
42674255533 6424293 419827 859962