46339728
58472249
42205824
15015700
41976474
15592130
20476048
42384438
50325490
71113958
8511649
38479818
3546422
22458871
58916086
54969619
36983688
59353274
57518062
78366376
5699167
63199066
64552177
22839046
81756026
5842243
44904866
58533378
84436965
47881810
84289243
88838996
40721562
25376547
68754929
74908083
47928362
63627018
73964663
7232600