13793959
14641615
99022056
27703438
6524536
87675684
58333162
77305637
51509711
97262028
73874455
66442993
9262381
30235976
77122174
55185095
82813727
60423363
81272729
64394732
4689151
72995084
22199910
9171719
22322891
49492517
86846938
75954411
25973758
54891946
98085246
41716745
32938589
34485140
2032188
40182591
66282626
42486339
33601590
62183038