59159607
40662468
72178113
93858462
62632253
99178364
63154643
3153499
3586328
83095492
94479726
13381802
6076786
63777141
95082160
27175023
38531157
36979810
7156811
19279606
88136305
24027929
22968587
67143371
13982337
6998493
5715277
63054797
89282136
8574758
84669423
55936389
9677358
6275401
77189444
7101568
16767097
3605172
9527147
10414268