85869950
94686382
10204900
13711314
77487733
50026934
55938513
88409922
32689355
61203253
75819467
31501630
92387629
88741019
90344796
34587557
7011175
1372515
82747412
19316268
15603574
85329035
11077079
27915985
30022857
3091116
6196068
44267099
66099902
77942067
24473763
93654939
36536968
4486509
72944201
17424090
69545719
66345170
69245207
40637358