68853826
83828170
87398525
69245971
30563891
96842308
26207080
16025795
90445799
241115
77353726
73847405
11696561
39783424
845312
17433143
9281749
80401073
7563399
49439448
27362920
18634229
26967660
8864275
65072891
89037054
1582798
4149117
99844360
44888279
38737984
63408445
67232239
37715359
19587907
19098947
68819295
11124978
5469542
63013472