Knowledge
Data
025398318 40000 913337452
1139020168 107063 3707350 90901317 16383878
120806307 39371546 49844 200650583