32885533
87716042
52721286
91318342
56208698
50277491
19777113
19577558
17461342
53657776
81867346
6337401
4016460
79963830
26672199
8793846
4375983
52319601
14592171
154247
66078337
98316178
24803566
97603032
34212567
52571475
11939756
77366225
36392613
16748299
26326513
39797678
9259341
91487928
85137451
79979429
12251088
801909
8490122
34956584