24532042
6862213
50326570
42159986
98033739
52605989
99271131
62379510
66314087
14056678
95116259
9726383
194499
51505971
10137489
87348751
21584479
82045592
72699070
32313429
13631595
53561553
21221957
56156808
4480131
92166164
41718536
23987118
17908272
28251742
18682498
29108825
27649527
5800359
5732010
78616222
29759856
22381392
10235128
35468436