876693
85326436
25678559
27396420
56056537
39939779
54978981
16106720
97479691
17219622
83767348
33527546
93993172
42063521
88264796
65735684
45821745
27796249
2297294
72213742
80331508
80052975
73364369
70623233
74045435
271266
92575971
10472947
78193762
30286426
30289278
28462150
89364205
21517159
96604295
10739089
53331060
73589371
65845801
18024641