86692093
88228936
6100787
9917291
55545340
3003108
80095425
49436070
84915393
15924888
72718243
92555187
23207556
69933115
84523494
53599562
29103923
9100537
80641274
15522873
3307829
67707660
7010474
48823606
74902130
47337070
77796920
3333144
94381247
16296709
43222641
48302742
2716965
38787027
64753965
87425404
92068872
45515715
96155758
19084428