50104390225010566064
5010566048
5001868366501058703450105870387421560963
50018683635010587004501060082274215609577422163635
50018380905001850663
7420713859
5000821661
7420581086
7420713858
7420713860