32896393
83113186
50056479
25853950
84276147
59535285
83506767
82601619
91364819
1438730
17385432
65256678
39505108
67642067
25144379
59374263
37773429
24137298
90345803
41658185
32188492
6903473
34744163
85362731
10396996
8784387
83968682
1127800
12709753
87565922
90723033
68155044
48038235
74478973
43479882
45879985
7037205
9118141
97811150
618316