73652500
2320955
38977584
25421994
7270574
2705105
19007315
18869002
54856002
52725022
24995379
81072855
15787282
22649413
93331545
74966157
14724052
14566952
77124032
32542363
79854119
79527824
28286133
4857805
76913389
97237929
97973949
60437625
52108197
88939032
5203252
100005868
53649067
44151714
34695529
80504523
82329647
66661316
64108366
95774591