65897722
8309122
202631
25597745
7418744
88114813
10942402
96127573
80333780
14493410
6576624
68339968
50411901
95857898
39482952
3282136
40528670
52498211
35936559
17202123
90181684
49242726
7920120
4999360
98275303
89365617
37861888
75048811
30856317
4533723
55187418
721918
74296990
16414
60543928
37513262
67247580
85903088
17523046
18524762