287795
804964
1002110
992584
945266
646274
8548
239890
206581
920547
507497
476962
796352
911239
309791
611537
625492
89410
278482
345959
820590
332297
836210
829779
537316
247600