48338637
319121
19136591
5764697
34935087
5485533
4017199
1581244
69839053
94949249
39523188
7788669
9708215
23207849
30128247
62804458
643256
66549272
90833165
62802592
42463727
64069820
15697759
1407577
44059013
43709660
6427230
77623454
9259277
19992861
359884
15214151
39312689
38708130
49283671
22102413
30447444
2131809
77768022
7689504