1835886
43133680
57706552
12054830
57583962
71807346
54972023
71496467
12925624
57554915
67044868
12827574
82855868
32811993
2555790
64895133
9830708
5379365
55195209
951963
7159333
70398923
83401557
21559108
35193295
36959956
1534172
71588076
8342580
15796684
30856710
89842309
27267814
80814179
64961488
252301
26838587
16639431
23822481
7511762