385102
63913243
10989130
28586261
94645062
34677628
53298062
94073306
86908429
44455305
83034447
38436427
87783071
8229584
26065724
79022455
83967701
25194932
76819419
22058554
24537337
59495942
86068518
18658353
9756516
16894339
21669170
90397579
60423680
3549563
87726400
89166783
37833755
9951468
46375886
96379910
54757661
91122628
6696709
89359750