47252998
60152864
3756989
61598654
75129755
42729019
32681762
53693527
3703277
79545776
6267845
6196348
17689132
810485
72078648
44023428
5245789
34515243
42679056
62509585
70158134
63598249
22051816
27143878
48754514
23892408
66586741
89198800
53353102
9774171
13831032
1718931
59497023
21061139
144968
2251076
1066347
10364621
70353380
4509845