34826620
61144
29128138
24091471
89136316
74711703
8983615
85116804
53283427
64339219
46051569
88227311
5812118
17949220
48751085
32561466
8281322
1465522
33881088
87388701
67006935
10111570
236270
94289050
96417456
99788686
62983373
99097500
54349241
25017315
47662517
68706953
63283529
27753300
85575607
69317292
4566883
19916821
64147697
766116