18519074
99545955
27331431
31504280
44634975
84863696
67628306
76104753
70903093
66014957
42089348
54601499
37389262
47337581
8577605
22444466
97731766
77239832
97066136
98263677
70419501
98622452
66265398
78713298
34028914
88281344
3712891
65389686
38402241
7674934
78335556
47324000
25698633
12565088
50951454
4384280
13919722
88984148
58145484
1114531