55579120
15631700
35071680
64124716
24656392
73753528
71672450
59227441
4826573
58874578
82281628
26956591
1573530
12214492
54984053
73002723
36884229
937433
93818700
33996581
70754690
14323757
65826074
32364978
69401101
8286252
20018404
52337841
32042022
71604675
1511123
6016352
1425366
27473669
66831856
58161434
51225692
57798611
74469676
7244171