81736385
2383133
44677226
34791242
51506106
46306644
17315181
31021515
61826910
80034550
48587796
48605566
67627740
69246565
76989088
52541856
52606314
83529010
47478711
19879389
55022079
10036970
81458104
71235186
21743306
6493481
56103984
8232706
93399284
46362535
53951503
536341
66789501
8409056
98021501
18607907
64292841
56983289
52656915
2098524