Knowledge
Data
4303 601591 72698 60668 772293215
31273821358 1476249 62592 483 899249
92630227 288722759 9990