Knowledge
Data
32 799995129 330885453 6379411562 17239312547
215 829021552 86071368
4571177 152526715 9826 1580