Knowledge
Data
21 303601676 4150879 2060736
19 453689858 77 43070
605152922 2528169230 700032957 954029024 360503564