95845958
32347024
90385533
45887856
67722634
62142076
98509282
87567811
10305147
29075742
41485646
5267836
70786672
62794905
12454748
6572738
89894702
48859450
17012635
51521929
6825193
21927140
23396726
10088494
49464009
22939457
38267804
3411386
29681750
87807701
18055192
31828054
94988875
77874817
8285529
51782100
93333984
77375673
23708195
49974228