Knowledge
Data
30500 52584095 628447596 96
6072849 414441 8560250727 537500205
06664217 5147677901 1862358400 5060