94712999
63691797
78665366
28629616
37809982
2529598
36648348
45016994
62061114
81627264
66678135
26438968
3468726
30055188
7533579
9531023
68809031
30517070
757241
381473
71887331
3872695
82205428
28261277
89327322
70571115
26105497
55494635
6474920
2667850
81715581
49506314
7127063
47976180
4011198
25212400
47609028
645611
43149584
1896402