87111588
49357280
21666640
93221470
91861206
13213334
66251639
35496845
42746384
39752936
83918862
67113783
19805940
62868121
15892041
11358871
84721063
63295063
7926460
50445437
69794076
33934981
33748255
47452988
15379858
9919004
82234890
4015171
82428309
31553069
69347408
77784136
42279414
7731174
15201724
68324986
17726632
29874476
12114864
97396131