77663643
66676847
68087963
55914917
50022315
55519262
71402966
99015619
36664278
21755325
28253682
42386935
60695210
50167039
66204927
21523766
78435553
30313106
84331263
16205942
20133691
22071189
21459354
9843209
35724822
88992798
46125607
50102537
69001290
97504737
94006900
73843603
26627533
99918579
20085024
33392931
41453478
30058911
99356487
1217437