Knowledge
Data
31 4389875 8581961 498263019 58495
251407508 75783362 427211646 9547566336 414244
1064594139 7330597007 6115311333