Knowledge
Data
304696615 63 341527695 153042 97927709753
1955071 65 12842840 1176243
42089438569 89 585214 058 1983508021