22225206
76033311
7163740
9065273
71039352
36365392
2159522
53604959
41216277
41159942
8855454
8833112
8216424
86387134
29246321
37725883
32387330
82031056
42539582
99614599
4734545
19455253
65505414
18266887
14094426
68789723
77368544
12515194
68687565
50729905
489665
1499891
31259685
86485452
97071300
25365267
2974080
34282242
70767114
14165440