671926
79925
561659
33352
25239
94288
783422
457978
529494
471679
801889
574621
665721
162784
192873
235641
357690
28264
232320
36713