Knowledge
Data
40 29104079520 4886845 2354 79779300
6406730 2875252 452749335 929602662 29570413657
47393 484278008 29378491932 16678805272 383770433