Knowledge
Data
105346390 304910 02065279577
23 41942 689 88443296610 26062588181
59 14565 5827255122 322980530