11562640
57884571
34154200
37782470
67351029
76625143
3926146
78183944
39682933
23056862
32235260
18098985
39517335
85481962
4932639
72732370
37878744
78674149
1519750
91655168
68494301
52255676
5593684
21631700
24297817
92545726
70236193
94234482
35429365
92101956
68225825
87828348
64829909
63431711
70639509
78207630
52449093
3085514
2202318
16134736