542426
75753955
22535216
8456139
41036127
55825564
169299
98292599
7878234
61077391
91051569
49558911
15184656
61345760
57711944
63491938
630387
85948347
5486018
68472115
8675207
53199129
6773155
40198860
50374097
14896118
441426
68785246
49571462
32237264
86357025
66924225
35005736
18816890
59935196
3251267
34159420
51341868
39627256
6897690