97571891
43398176
22686612
43711773
68261186
27818204
41008457
15264310
72688299
59478125
37377718
82063529
4079358
72017709
58107116
17202901
20185363
53697621
15321605
37066317
47599537
3764390
39636350
19312421
24939239
99859268
870828
97214795
83278544
52698246
8970304
1528401
8558520
74938603
54831156
11041642
71033228
45648090
22831907
11355343