23847224
37293
29541345
29081371
20877572
20492412
52732363
21383905
13538840
93492536
62425216
10073476
4334509
82077721
50662355
36442846
35048213
1444621
12311903
25756177
9629402
59506805
88918176
57255172
25698380
70462665
46154497
28515686
16977488
12918747
412144
34685243
1621659
4045900
37547840
87043500
1959295
92513127
94045093
54546137