15255043
34681900
55446307
80481789
92149916
8371545
34494279
16434249
17664492
25762778
4726277
1896976
16128397
18731673
50332804
95656853
26799738
27207293
5901826
56475740
29464244
55849612
28151768
34831919
89185768
52147363
12689368
31017150
57536668
79303995
4657452
17064415
50743304
54956503
46664038
80315985
32316093
70815970
65772201
42659029