Knowledge
Data
417903740 366 1380399 328810 15387416
73751864 305047442 1087197
8594881878 60567922497 12666562341