Knowledge
Data
60 34299037148 4368076348 28819512252
1143894609 87960 158252 703
1838 95294939682 851736 547214290 475111