Knowledge
Data
308 79 50864723 7094436
159391606 8495910407 27972 37780 84
65633 2288319 964993 23783048103