14317951
60417193
53423588
27164635
17736002
94292304
54115480
16482620
41929932
78448224
46408102
57443563
84217606
45075120
93891246
5936611
7313580
15933162
2560531
53317431
6864653
43671425
29844704
90781293
9331419
42762889
6831022
255122
91485436
65167892
1077184
30995332
58684291
97978892
2648166
7405804
13178392
57886684
51314804
80271496