8587893
64571167
82291868
58171854
60076322
5985784
34331740
32143145
7973815
3029580
840862
5649798
7437581
15234652
60285047
4676533
77742480
68494978
33639416
501853
97162650
94673860
4727142
3339919
46178379
57761029
13225330
5524893
88795716
11153341
89204440
87014921
3993201
17344201
86807765
89386529
37756362
19542300
3355354
61664746