85465672
84017907
29839069
73966920
16734171
41221479
98425623
3662954
82977594
91374849
20058666
72424118
77739695
76351087
30334355
73162638
62748674
71924082
70337817
48334273
46053127
5064472
52366025
8957931
4020665
4915493
52781398
10104733
86253357
66207938
60381220
76211369
41556414
57986284
47652062
52266847
13235
35581776
3047196
6371513