80248132
281513
37674325
21068665
44672355
82691700
7664220
2282553
15755817
45654113
84532362
47907122
6857310
60359540
49925068
45908847
65926981
71574062
55019417
24773742
22004811
20275606
77206774
23043322
25728086
25738753
45889957
67479139
127113
32787528
98132748
5757691
49572136
29356233
2411624
13513229
22174677
77977061
21228595
166755