Knowledge
Data
29908991 2955 610386
141298343 841421639 8215120 654 679
63264025004 715478055 836986262 15632954 73425951