Knowledge
Data
107207228 54956 720569
137606557 7149768034 10739510675 122045 9895
37705629 8997357 19068017750 128723 63