Knowledge
Data
96 51767127 4951555 897297 1997
104883252 4365 15 268228 9706896314
1483 008 33886 883658 527207