Knowledge
Data
31460 2350121999 38110310 4953
142628684 80497 9084 958
029 30660 1889254059 54937295839