89504178
86985315
84067842
23198323
82024885
68785025
20476450
60889124
80641880
28433230
6769867
21374699
20083418
40881493
249848
62291331
40499357
68895719
24395270
30231144
25309407
9581237
39195183
87732886
8724827
36263954
38884579
15969696
90943356
90341844
99079409
91985915
66442220
83812711
63263906
13418090
17806332
20635123
4455893
50889656