110836
4203
88666
62188
3139
20833
60653
868
41685
41818
7811
53635
853
127165
92160
46344
67692
65854
20716
23318
6787791
6676521
8201163
96391925
7200831
94921100
456849
6865961
4079810
56031485
5107673
9677979
67151071
40541895
5012639
49991950
7907314
82271239
6338413
6897806
55971052
4409337
9860114
74351213
5991315