1372127
64679507
47845243
1691653
4570552
76034274
12485838
49018475
52687581
89051881
14471860
95682405
47225109
58845503
63552344
29303980
69229368
86399888
39347193
3749511
13776664
53286426
33934837
6014892
81701003
72601296
62556072
24251366
57214050
59406654
17798344
19836926
69691703
87694263
52968355
96515593
36209006
83635719
1277440
69058529