39141515
38168613
24702290
11268822
78905462
44904238
20216103
6087277
466808
77914314
9445902
85333097
26094817
18799642
5037471
90554996
94274825
94197820
38886668
61924439
46859941
85642140
11033306
69114608
83094767
7992702
3021392
11786398
27484544
69496981
30089070
70492314
19442494
90115200
30612240
55396665
6891728
18527468
11645306
15606224