57661122
79841384
8186776
98157396
47342557
11727364
3371251
78786194
37736258
36776313
27878869
11553144
36168348
1705427
15934034
84486097
34348247
80069545
94966904
1173256
39312700
45039080
8972366
5628505
16819955
77169272
16156031
56078416
50728340
13378519
11056456
93715602
17259349
22069643
27837839
47344990
14202417
3814405
33641000
52581518