77444298
40389505
14588944
3958145
47324165
65104865
91993371
83396475
3907803
43809278
333620
91719753
93943824
66732394
60858806
1153646
65599821
9160323
56321949
2738771
4982570
164582
43059882
18638779
24935628
41228273
12591827
10718015
23055927
8993088
69842014
23715947
82158205
24335139
17339322
942909
63732125
85945758
60221547
28071367