79389223
40098083
24039851
6013511
30846674
25517734
20736398
9576917
16324938
42626705
9666522
6389720
94979549
65846767
3160647
29003055
71583933
26903715
95298441
85717644
68959018
39468800
55747610
65513572
87493727
26326555
81357691
86145658
56111462
45785298
29128080
92757176
75613956
18398209
57813467
36552969
95588270
84622222
7947637
83029544