Knowledge
Data
42989 2443134800 128705 12296728
62925829 49305525585 5181075 672149142
859 51685 6631 82