34183916
3341547
30924136
77604601
48334730
24992139
76377963
32051142
27836631
35503761
89499329
59715018
6138548
33277283
90765913
78719040
40097485
76468197
16997797
72581565
31692423
30114899
65782056
81934474
72854582
10267293
40855120
80877868
49479206
95431387
643205
48946354
3175658
94316315
20899770
58786842
33268983
38892838
7835784
42914904