Knowledge
Data
3373560 625231439 565790289 49836052513
45320609515 9864 1129470
54763052820 016386922 7289030 99 41