82458422
74518306
65307615
55393081
37177330
5702116
1662725
78152590
70775504
14675434
67597133
76037781
8412788
66326107
68933967
11696980
81029562
86956813
3461370
79564264
98817873
651128
80014123
11885263
924252
83256147
52243762
4914627
45522209
52844169
23943668
84024962
93131245
24583511
4519491
49762635
13327392
55064617
31178826
18298501