Knowledge
Data
308855168 8147310456 74791403 7245573
29841554 000 4124795528 399627894
39288 400 0847 116396212