27873120
13641010
74025802
79391308
48359798
39503341
683226
14224115
9985641
60647302
8261618
95099250
29506372
72977694
79173932
80073590
7537374
79814663
12363421
24555346
60846348
43229052
1858201
65059958
60555673
39803831
28497177
12011681
18135711
561468
3564133
87812232
2288622
6859915
85291371
47576679
8541461
7569596
9453212
57181722