80516945
22671400
80995195
31288348
54268204
24214919
5976558
43635756
54971114
18057140
51366967
1888730
39591147
78261667
62716818
63532526
16765982
83761175
42277072
37594104
62202451
25726792
69179505
98184547
90763907
30353478
21019283
39311439
12118388
4854060
1626343
60689547
25163002
88431469
2743994
18835084
60265800
5424042
4498742
27052617