74686655
67928941
66881510
63732135
87471907
48714732
25739188
10716989
24022693
1449270
82646736
43838177
17875727
25011344
2507600
70438911
54134053
63729496
9604621
57498192
20968017
13097957
4644706
99713755
65613506
20774688
76366648
29246123
1823161
5744503
99477172
62911936
39663492
4829463
93552629
42661733
77187501
76131692
29062216
92152525