83582654
39992775
38746900
29396590
75601099
40497270
68794732
89601136
88227712
45119934
57561926
33457190
34627290
77708151
76716920
96507366
73854825
23406595
3833767
47572627
37982339
79542123
41583181
92376179
84039627
94894836
91732079
11052538
42472374
664331
84997817
33194992
13563451
73654980
19239596
71611360
71108345
4374810
26508992
19307542