26711702
6321801
11691645
12987938
10019643
70638860
55068545
63503013
8182542
79979962
12792265
93733638
9199178
4651463
84264787
7718385
72129887
63476491
56449920
31251841
95476817
83954696
2645219
55534033
22602815
9047127
12352166
5673124
98996095
6683849
2456685
89427919
93566123
61059669
7808053
86249552
78255385
30037567
59175320
26915878