85941222
78574193
39367669
94474893
15483795
10159281
4379400
76754502
74046466
26374377
13298863
1466969
65339461
39807808
64323973
16961967
48885686
30949949
26785916
14333258
51326125
654391
404077
68276697
33894682
71357212
68231837
20979772
58773870
8799765
5338232
85924932
67157296
2764638
3036759
25315230
730222
66577081
7856388
6413194