Knowledge
Data
302227424 11886511965 268959241 10916323562 2187847
86848 985361750 2572259 462463 249166631
6032 407509 5612140