Knowledge
Data
3144293 5012088 3405073
374128423 30054 2781132860 367 049
50679 0572876 9377432 73 32658254