43399404
66275788
42585856
41064495
16247273
41354100
38614061
52392359
99705106
57791580
76742139
14034499
21299241
1008805
37023313
3725381
27538761
63926767
96949417
15468073
54152786
28457075
96255639
57313572
11139164
10072824
565512
714328
61456965
78109253
57838123
11077598
10933773
59414645
4847262
19734935
11933680
44241983
52027494
7259031