97951145
4389980
8706026
3627373
34383841
76938249
29732951
20838847
25216664
30683055
18635663
39277522
610952
4399910
17397183
81195308
9019524
52723635
85951211
23362940
7611884
94447661
5251319
77705733
60595019
62398788
81434685
75263957
5483289
55109086
90428604
65208382
63256944
48301460
75667401
19225321
45536171
87909105
25357878
44407736