Knowledge
Data
107150608 82610838 8196660991 905040608
96181802529 8638284019 52940911729
3123 35 5983097 38780169