675949
36415
638686
596375
489760
318890
245287
796849
321429
55754
77743
176639
715611
890122
987905
586173
644294
230892
190917
829342
1126571
580296
509186
466992
491285
503303