54503191
693802
16006089
89177542
1931748
4097048
46201527
3547116
48319234
47055419
12973061
66667420
46168944
36533922
5938876
44318177
55348178
95252474
30439139
34696886
4039248
81289629
15852842
90308738
77918957
5792296
9021416
73472657
17382974
91436219
89462121
94811606
12437736
67585075
49504947
19393386
16575434
141715
22449891
51828377