957851
25281156
28833473
3413976
59076147
95264952
51887287
38166909
32364356
76183138
19168950
18729082
54002194
34497251
25348335
52756070
92324867
15031217
64857966
25992621
59079383
176855
18408263
46672263
16975687
115374
82783236
56703146
81267135
40993089
9725146
73852571
32276717
87387151
8175218
58764484
4629747
31067579
25763489
87196624