1689482
66845280
62667924
1449441
68907790
23013190
49613465
83427698
29449419
80183177
89973975
85812441
47717967
35245895
79579626
99306525
68792631
2355196
58085853
9459824
21636762
11434116
89128710
95952062
86023941
19786855
41795863
78663886
44071540
30921682
13199300
18158734
70981852
34874131
46342582
19016395
94044286
20878350
62923603
15484625