39488988
2746359
25451306
22648894
56278947
84472069
14405551
83863586
71325096
63794214
90851859
34154812
85531886
6374336
20083698
42145120
25106363
8928679
1923450
43642204
91135568
13436077
43777997
1299868
55611873
84097163
92719262
81576176
18437
65459214
78747787
20402020
7622404
78041287
33179333
749848
26643850
78121100
83836881
49129804