Knowledge
Data
31 5592408 199323 208169394 8472054226
329 38153769 65355448161 7115
77729092 692 9866643472 2780925