63641316
8234950
26255214
48699946
933611
92641709
76272681
32345390
45365781
43328429
66266753
96207237
84852851
5418501
31044762
80598912
30091056
38592957
30908533
85189480
46044223
837651
10302767
96116752
60379979
32869746
84424255
21526217
35766257
42023070
10544090
39172578
41027811
36592487
15048094
25377193
53738574
29931541
94555514
30977901