80502119
3427215
14193549
7088491
66082978
4101288
58187295
81283201
835469
4983124
64015000
7839676
9671507
8036131
15832508
18031148
2783251
24167520
58858122
51287457
8811725
58394549
10726718
93905368
82246005
21947009
1828658
86912086
69555060
59513122
8336388
9867199
97483863
18168389
12243487
18372704
77485614
35944440
24628533
59846920