29986328
56054640
31881336
244992
12101084
23006315
215510000
58053443
319514
13635093
78021388
9862253
5418674
9091041
947597
19133232
90521160
80848674
54524719
29168454
9796583
78103021
62381930
35636172
78721780
76781397
31092371
52936072
53705339
2690707
4215140
618115
87536828
91013161
11156360
90556843
97998355
69874322
81423178
86477041