9831930
1982327
58598077
15544300
23168253
25144196
73793944
52496387
44111025
46187361
6438046
20834209
7560888
82976702
42359506
56937556
16219679
53404063
91346538
51326199
13867321
44568427
52439738
83074695
11385727
76051914
71435310
55769164
58919005
27001297
21103594
51364706
23411824
48952173
32218905
69984578
74541225
12887263
89865169
26024282