45584599
6821862
53663637
33373611
33641878
13416202
72503560
9951278
55928586
49956808
57278267
41961225
71763047
64946340
29364146
488840
38227076
68777249
82646487
96951184
25577711
65524912
34383514
51132847
42959661
36309
74596591
20544908
66338104
25692611
87402583
81994514
37826795
23001235
77754309
27208819
63095803
1545653
49942142
69385280