8004865
74593045
387027
72951072
70908188
2563627
89953333
50888273
52148670
78057971
39212365
40977052
64449698
38168809
67223835
18804089
6279144
75364433
93144512
66371934
94801763
53014315
3620
33231188
2027275
21668318
19948613
5636082
7565211
58563881
27655318
67644838
47417612
12433327
1677425
81501413
90089358
52698646
27497788
56768877