Knowledge
Data
13595 724461 2434 025690 2018
87 2088767 15184707 24671 7660
415 7220303948 1185755065 3465 62938568040