59315531
63916489
21399247
20257836
6109420
568729
80608298
56516634
5543398
12196569
65311087
51898675
98505789
51973062
9109359
98874140
22784257
43148305
11082145
22133703
2858632
72556658
77482823
88676115
9482363
737991
62682954
79984651
74411418
84677580
88988047
7948410
66173354
22183203
113566
85431816
28486772
22952816
27038988
14939348