42882157
55319686
15738386
56365852
96181815
89613496
8395928
96808101
82047849
27661976
74478333
36688640
74759237
66216930
80581590
15821764
54599823
91491557
7625565
87404536
14241328
20194709
54895177
20997312
1248915
80827076
92503623
60687474
88037158
78171702
70231815
7118533
4301497
10454266
85376310
38391550
495509
85853017
68914873
40246329