966258
649185
350310
992114
759324
388631
655947
480314
862645
169709
84164
926506
673227
440956
134844
766487
95859
782221
342432
1091000
122259
736568
549432
110788
817641
6425