60199829
9602997
87932282
48284181
47376671
674944
18925253
15799797
22882457
49193968
3585656
66985951
5145204
59212000
32297215
85528574
87685771
67495400
74789471
99601523
31196289
45641214
27588785
92723037
14724134
62801857
97298538
28862718
80889286
64777950
22751730
86005755
54242585
25852865
12408817
56188374
35084573
14817371
61986792
133901