57738517
10363808
1732506
12072971
699701
41642960
44827774
57133459
19346080
35621623
18381744
66625436
9843551
14739417
50961668
24718450
9335871
7777494
85527887
55355399
85999800
31845376
64793427
79014885
12162881
67135417
268211
33304480
39961792
73661889
59904078
70917644
78687981
35911072
72034281
46104289
73545286
1716402
34191302
38606733