32033664
8456530
4403135
6296308
40163708
62263110
4836352
64229377
7854462
39126253
48983363
94795714
188374
44239945
53917810
79598157
58049620
77159550
69563944
44775614
21103838
76545434
21477891
41499649
27516292
34017689
81578116
70438977
58937077
42131601
52146862
42719414
81228571
82618281
80514849
83549910
1414033
4882248
953169
42576610