14879543
46173062
61567235
17602323
22919817
45466655
17081631
63734859
56961722
23256148
5277049
76356135
95534038
68829225
9984422
7145625
48497222
55331827
253051
7232689
72805241
96544131
86046326
5361984
70051334
93574814
556645
72228237
68616083
59186314
13288132
65064266
64615202
92251981
60738688
6223700
28566350
87463902
5099550
12572587