75748265
82889483
55885362
54925081
2046427
86136792
65675886
51566815
87634811
65752066
32702886
25209936
18772748
93609365
93846564
19185799
30204815
11622653
11829299
6757316
98961517
37465213
58427558
85412741
39053078
84694339
44515615
68244415
89933492
1508373
27066628
36587119
25387794
576453
23225082
88506113
76135987
8222712
64948253
798520