932416
340787
2313
679156
226508
1007627
982986
97012
881755
49767
730327
250387
129528
119394
818535
860905
485700
910983
916772
973906
912457
75663
792728
510655