Knowledge
Data
1304542298 31800074 51539664
1105853 333188 60709556 541057075
184313 5906 33653909 59703 8241942