17017658
712841
48087011
55476108
615136
4158529
99205447
379117
11538498
79383214
63698760
15598129
25224626
46807079
64905629
94092664
13539523
78352865
89717614
38083626
26049051
61419174
20101874
20888305
93049688
72808806
42393019
68604470
7515799
58616902
40657086
26701415
33648479
66414104
33658979
32892494
23009240
50019350
50087994
38616638