35688039
16145284
21813610
8068885
51554873
98239350
47133891
98561078
1095298
56729491
41089083
45931628
73336695
81506952
28344525
9045675
81219522
27588570
9998159
90837127
64417224
61765099
92177524
85753600
68934096
48157780
9265526
74495261
64294727
45103863
36776097
30858791
90049881
79548094
10947296
21703363
33584046
11839560
84544196
7914477