66662597
42629891
3234956
12776005
8361503
55721094
2533233
21439723
84984313
7889668
93574837
41855741
59005876
21766057
72174781
11335328
5483715
35436180
17756335
68012594
25283074
48236720
159849
60444457
17917220
7263920
94112231
59613684
1128668
8063078
43925682
4491252
7538010
98565101
91498410
6358334
24719745
72802603
2146241
15644745