508260
36941
95128
45286
792683
591150
620227
572343
268891
858911
468388
107355
596973
282578
441113
784522
775423
863950
89185
76522
190772
561867
96375
816460
882475
16732