2138844
178186
28665453
98238177
808924
59924374
5321282
84339112
35891242
19743643
99207168
55637074
88155199
9335590
15093051
89228583
87189752
82008028
88991596
74753704
7453410
68285639
42371062
26697462
16145489
79788140
25534569
1055829
82496590
83449462
82343861
8822464
2582747
73676152
19515213
78601717
82806435
191378
22599366
56416183