19448572
47526307
9993512
19848134
2902547
58301641
7467620
31534871
10512099
83034315
66587826
47929664
90326145
41142854
7877126
2674450
78726987
25131620
8175504
99261521
69876667
20165833
68524161
64846169
74798295
3229684
27295039
21459559
86574797
20495966
9878642
5574868
76851088
77464334
8053803
18126151
4896822
82682735
83099823
40119993