1605800
51965899
47844383
285147
61517123
81176432
68615981
59341998
23133918
52753340
59951013
16295002
55931380
55491994
25417978
7059761
94398248
56656454
53164211
10216175
35993531
2997668
7170619
97354360
71595919
81117302
71168308
35085657
94116082
33395178
49201059
56684685
63314467
67217129
63368917
36855526
56499244
46493379
68769325
9735904