Knowledge
Data
45847590 31089826 8686992
10370720321 60917239780 82329
32106688 98827 66900148394 46309378