43407248
25941987
64145058
39545979
16703186
75938304
82258418
135958
90638134
62276935
41172734
29655094
85468172
3005117
57601498
5784281
18538541
65094800
69097553
76196370
5569559
21566980
80851623
31344704
70881085
11398795
78427313
42597703
964020
98715941
5004357
84625730
56417001
90414785
11636865
14308545
9858593
45061326
72755599
70368367