84196664
7578533
43347650
46422500
15088096
25517210
19416854
74495217
57915290
5252636
20398000
30257681
94411170
4125566
99597096
3032950
7414649
37299997
20818195
13117089
7905609
41988893
85876433
91544019
37297732
82451143
41342117
1500270
30453297
48158764
43076816
88359791
1771166
20367915
87197945
55725069
33901124
82687196
36718735
18619417