Knowledge
Data
95952722 1986178 7003859 3318499 4196383589
20 95194325 52208624 523310 88029814995
33312223770 166656796 48829991719 285202605 489329877