Knowledge
Data
31278428262 54927696 60833055352
5426304 2292579668 818628459 734046299 260708955
909556 650465028 5139165