68886140
15231809
94339699
25487555
57896376
90816180
42188561
55908328
86664616
77156472
63027654
67946287
4035774
14432374
21255038
64478849
52115536
17462241
35153434
50827467
65963399
51332796
85935404
8633905
7766133
44619691
40067858
55968386
12023552
50352642
8709114
24697396
28262144
39208319
69631696
40063122
75707116
90591889
28573974
39049303