Knowledge
Data
3220173 51645831219 77 174046270 1452153635
7042254455 12670508470 373 38060690226 617547
98788825 34229018 725803170 614532 83773663