158767074
146471835
167123629
124312498
103014685
165031106
8414249
122974268
109762305
13904160
10542138
67857874
110155544
3243745