15987481
2885314
23198959
3308312
5429494
21551575
31579935
4883924
25613297
23985465
80554504
265482
84306452
79653573
47071595
5527115
9073153
17623099
37771732
40967574
50885075
9512582
7225884
44552798
79674093
26895175
89559498
65013601
82021352
10393473
22381717
1340827
16895553
75308446
49403334
26102915
1011923
19467433
15235335
57222409