Knowledge
Data
249 331546120 5292 5126539 70671
410 8124 13096 5406473811
840950595 4122483 9437720921 27915