83692443
42489689
69098541
20768984
34358760
2692839
83698997
73061842
13288968
59915064
64909073
55069142
30968149
89626919
60911070
46513891
4714235
99003157
46852134
99536786
78173886
78131755
31016839
40235366
2106247
50981530
54054524
39087176
65482012
78255571
95767501
57971913
991406
41612298
16116277
8617428
61643064
46309502
47172039
3695159