47596071
67387236
18541029
79028184
46947890
963434
79746915
44742354
96194886
40049048
56498039
31973712
76855652
4003899
72804930
89878337
79774583
82934033
73587730
17681473
17605937
92653194
85248711
92277049
93851954
67594166
2335151
47361137
19399496
5424913
30728150
86527370
15295174
32521719
56513179
86998492
62029369
595910
56238021
59137365