4016482
28657266
81117410
3250531
75559242
58873922
60272530
50606615
88864888
38675938
11911688
26808745
99726259
80877663
64067656
47483209
7219403
58568103
82328859
9789793
75221354
72486785
26897524
18339119
41612333
9561880
88695015
44265154
8042542
33847406
216422
45426591
14947280
90487969
52332898
76359619
18074492
25273135
13925940
64505286