73729588
61828142
9710924
4442704
36654354
99471783
59556766
96331299
20513076
3931159
43555610
5979636
4447191
27622067
18679438
86898517
9072190
19551631
66851125
68243093
39564146
5267504
17143237
65857756
34842190
86941929
89134494
5653834
1487167
6746505
40122291
25458190
57442413
9752651
84529564
8025952
46027767
86605841
47184415
16051170