86165417
41546735
32324336
36783060
34192549
29255275
163392
61953076
100007867
17091919
10325158
29599006
77084773
42794626
3929931
41767012
88522910
28968484
16482836
35946227
13714022
4567549
4214305
36043217
29481044
33089819
17886262
21367531
76982754
5158955
411432
64683105
71816011
844723
75388187
80977184
76042570
75839718
11521856
72242157