50838359
48775938
43404958
4836779
19115330
16284167
9281436
37656975
498853
27678661
52653163
4369392
43094563
97836587
35147402
28715068
98858969
68504884
97225221
59637074
28495844
64906184
3149601
6657741
9616521
28589740
8425310
60542652
85169050
10666631
3777469
63217211
21994881
79198502
7570662
41437219
30637909
45163801
9522412
52144249