Knowledge
Data
590 95059 167167963
20 0904660 3513617267 711344 606
28890541826 846 523434 93338716 1251