92899386
34869723
41629381
27123830
98216517
34751133
5605701
21786970
5349796
22308412
43079033
44761263
49216059
10309022
10863538
12473058
5689207
50918778
25222841
26041775
67784097
99568587
49474234
17647153
30498065
61352164
5671666
11635001
39737201
91884679
7726365
13667719
72196945
64255444
51715852
18488321
68824445
65407111
61305023
427521