85619061
57286234
307638
80432043
398097
46152840
76977692
21135010
413955
83961835
2839975
73542964
62807854
56331464
52003753
11027081
91058407
27449585
56939856
48597271
6408916
6621618
29503974
41071540
15289982
96819665
8819574
14722064
64178558
35779635
62395797
120341
43711813
30516289
52614218
87642171
44372095
70807297
462413
45658295