77531693
37859188
372031
32925657
2048662
62921183
66025201
61952400
93119706
12142913
15055958
4513945
83485400
9506838
70558502
26511455
69624859
96481828
73588166
60057021
72499633
7591883
99609411
3485435
28557919
12547851
53828240
65662678
65013073
3556825
31602399
43678070
20017612
29187294
93159181
99835739
5082689
86909968
92606820
6086330