Knowledge
Data
30 9576990281 49001554 320277645 442855
1861508 22 631206820
99997 917050989 6318541 4289330