Knowledge
Data
31 69553875171 528 78636818 1912920941
98181188013 9855569555 7448273409
29696490 27489289 627