49081160
42197073
45735915
84754990
9601875
43379860
58556500
57847730
26879726
85083219
26771682
31231496
9905657
7501665
786955
47403107
42544047
34117277
55629566
92025793
54962257
78703462
67846037
22224141
31895374
99765998
78511566
96868607
94723301
43032164
4801428
38913887
33977210
97208557
19255563
67538413
20512996
92871626
9024647
48958826