Knowledge
Data
5929 13849472820 95 21216 099
92142884 146995343 769105688 22307 67705903639
241273252 5297255 541164582 37165169814 42209933