Knowledge
Data
51 528722175 2165253 39564547
4500135079 35613417562 635573
30 822 4066 633181994 1537797781