43406538
54961710
11068070
39126696
61412492
69467103
78523998
87732882
58074018
6830114
40434988
52153517
5030607
22348221
85808934
50775326
9418580
74521527
72243484
4773481
10422313
33423492
96441515
60117574
68042837
41942258
67979912
52031027
28314553
22273427
56463543
5025615
41055066
36301678
62075119
37795696
627628
33196326
62206484
3238219