74529820
86112607
5382472
73574702
62651878
20191245
28039103
15543729
80133753
70194141
6107960
48113730
2474934
88931663
99294716
62456448
8232857
62183261
79919427
96312344
40292947
33406781
22502380
1602724
23064615
6869149
50747066
24816631
89704996
71476123
18871544
35215056
89287674
16563714
31504318
73619799
35805448
24565260
17546468
46452328