552481822
246955132
94569313
829032275
94621650
839827603
628162266
795849857
836338597
63779034
646544931
898906053
521761952
479901674
111527011
499723151
220091149
904428111
159152418
190829541