91273832
25441746
841222
73507641
513097
33865710
3346098
30019442
971561
86258525
55371135
87437086
63312525
291721
83323281
27366143
96756592
65185364
40096371
6083104
57008357
9047355
10734373
65912092
26336042
36175546
82918948
16013512
40096180
67221092
21205492
84941545
67277198
66702944
52938261
88143478
62649422
15932687
698869
6937553