27843
3330
958182
95395
978
74634
976134
64280
44533
756127
85191
34111
96296
93936
863123
317954
559105
63145
891186
58354