95052654
92746786
59524048
36996671
48033259
4733785
75322991
33176111
6065526
83758191
52173093
46268543
52603593
34467000
97647854
52855290
52455819
88918487
58409135
78142402
25785132
84406122
98603946
74358079
26669475
12094233
77346874
27887544
93216989
11492148
70222238
7083615
51497412
18522694
48974654
79881832
1391468
46791694
57062930
61428205