80808458
18568912
75009555
68185585
55469133
39584785
43284258
60062910
6354296
26329214
3827677
22463650
58225825
808956
66544241
36597974
59138989
41863697
98051024
52877435
94292248
99751149
87177455
90901821
97391318
3832216
30435073
93195260
1351197
92743676
28744981
54113723
47003254
1195175
37563271
30389767
36711089
41728819
56897675
12992625