Knowledge
Data
306133 782334565 70824167247 499553589
15038 2125355 2187
52611021601 111027 9162554 21 5420000