56709792
89354650
50753271
85365436
596776
776235
35631209
9545689
18972328
87461045
77792288
19112160
28423498
9621698
40422243
97376832
34566538
48063546
37752029
15177892
42658738
422697
28678971
67312162
21252916
14851990
29592898
49476148
34801434
34975656
55966741
38059776
44413015
56301110
55478242
83386939
14838286
55315861
14111425
98329496