696190
252441
76771
390291
156824
661586
971391
1017608
58734
597548
123275
796360
878220
631785
229292
589291
204470
163966
130307
910570
453540
98163
200492
19957
689978
518280