Knowledge
Data
30 222816156 68974616887 160
53904191334 5813 637608770 0147204522 8840273905
5612812606 229225806 96636145 607528777