57628144
93018179
50052983
9834349
56684905
86652771
75065695
71596464
12359014
9492066
39825802
89404623
5213678
83609758
79259886
51404916
69422695
84664179
99995759
40964504
65198716
7751440
36257552
63996445
1687499
86079064
15198766
20835590
84067164
30135252
98108914
61977868
38394378
50276553
33729481
43284732
91295779
39334431
26351233
66021933