2828226
64299436
30475561
12502738
64943779
64644673
37236705
84937800
6392544
73952645
41052469
6065843
42973469
27317407
41086024
22716858
17264459
97285999
3782521
45043314
24904159
6473384
50028374
53741919
6168625
23823563
3608509
109024
52281588
62617824
1458690
78407324
82731238
5491784
93132717
75263611
684114
55457856
1802843
810466