88951299
85728722
60637664
16615246
26084602
12727055
34614921
26735135
8542117
75377588
19236627
12208822
470278
40892179
35609196
56519704
96934482
16327735
10176253
8435599
5437122
37042014
10734947
81727057
11013237
99782111
8509573
44664980
7201718
23359270
71003221
90994847
26506591
66671806
27333598
87278516
17563174
89285302
48044153
82779872