73947019
1946165
31781263
88605583
46282284
6731192
97543747
54994835
38217585
38728481
7020676
6663595
27689256
12772508
31441791
67736288
12155870
6014506
51309997
60755198
71666606
48244453
12991621
41243996
75743147
24286456
7466865
45246117
4184730
95015499
29667400
33787168
42109399
80876542
43553156
65379249
73955062
39694899
10999446
94586111