59269451
44587078
10766599
35502497
39579462
1959426
2431495
27017494
9606172
42055825
80869980
61561381
85648615
55093982
96456260
89242981
49474799
80578550
112141
74969750
98329714
22365093
93381210
55485814
43142970
74453469
9446126
92303375
66614367
81315031
68364614
9278386
46404696
63054576
68616000
85934856
84977558
42396076
20215653
80742825