26391222
76753376
8330917
15826286
19943444
18263414
35142461
9097864
27659998
11857357
389078
70475691
86662770
46596361
36537520
10505044
46342455
10008025
58955149
81038461
97742269
2320727
64612041
52751075
68774015
68239383
37596652
4264111
84704933
90503479
14902790
1961154
36587012
15387066
53756721
60041887
66107013
7214112
47288299
93031086