76617839
470668
75578565
8302911
36793241
37037647
34965651
91575050
37702619
26425144
98147164
31956953
38882729
48504336
37411779
26978901
88871
50134203
1977880
60496792
67695360
6241335
21039779
99075707
29614492
21485971
78989731
18977671
58863040
72565906
84957704
29179859
443596
27958950
5037689
43232269
70982490
25028487
25959879
57513397