Knowledge
Data
30926 88264643 13895313992 70 333129035
44866680086 6286 56
48187915 7704 5395219 2156