56438875
41409833
9139722
27174458
5966664
37289390
212865
80387960
23886604
65345373
53507749
65897142
7226294
68838743
5277248
18836948
13113106
35942523
43749792
4426846
6660281
79614699
71845093
54039227
5293702
3552090
38307022
847032
6414749
29486770
58473052
38627735
52602090
3978215
84262125
28807027
4799893
11805214
42925854
821224