866859
76717313
10917417
35941449
54486517
30466016
46753086
12783071
54239
8531749
47296740
33311615
65867046
80704840
97786834
16246981
18055237
41554642
73046449
45533910
99459793
5205125
64433170
41481582
12371515
9062343
67639965
46267270
44856162
24595244
88313464
14725931
67137309
60095879
45625100
48652494
58607510
71005198
94654878
26388417