101532
55082
64048
82773
943172
73353
104381
35110
22618
1105175
65110
48714
21637
91383
540
58440
67185
67981
6858
63867
705156
1018186
803120
1140154