16907400
35909929
46239752
8199572
1390690
24815688
64729544
6405815
12376959
53868893
7237795
39929770
2731778
7253927
1733318
9761628
6864305
24905687
27513168
23554521
23988842
30215033
18592525
26846229
17671191
3188559
41576912
37927186
8678796
43098822
6571776
4962868
14317319
15425328
78956511
76977795
58199888
66972749
8159565
42166308