Knowledge
Data
31 8702399 918009364
25383 208074357 726894641 503
1235209 81961479802 2446 3882846 645334