98668499
6278846
75812183
78573733
78071449
512038
99217405
18628760
75524855
25009228
47036113
21372951
5095148
32826092
1556789
42696870
63762015
69832754
85549237
72063545
60738715
75623985
78572592
4544187
69196977
207304
47954144
93165902
32683060
30458291
37018125
6783299
24959756
9605781
2751186
55038044
66532683
30909277
6682541
20072176