44228069
72742496
52407068
1874157
24494271
51366639
71363000
21945793
51117474
68453698
34961395
71874246
9403537
55096659
81171507
54037859
79295404
9615957
58773698
31252059
17747190
2037917
90662614
29177962
15264414
29646013
39413624
74801256
58073964
56799561
18667159
75927404
97951188
81832782
81813429
21369202
46195815
45672217
62423718
4123410