21714291
50962389
15163404
5802660
3762987
17654313
40607038
29758353
74445076
58015866
14338135
48236607
273550
35757017
99273169
73202995
49337135
7693847
74224803
55304578
68252064
38059060
5377790
82175176
80408137
86447304
59882356
18666081
43216794
84587685
81889719
4101165
55357474
8950256
4231250
71417123
39833917
73685656
80882899
91248306