85501472
59033515
84454671
12096924
97407174
6250119
33392221
5988691
20165758
1698070
5778768
30969235
18875102
86991892
96485074
8091664
9265705
40215346
93432718
15795972
62776476
1023643
45444089
78563827
39105726
30209833
73129358
43749937
40675827
15875712
21056690
89728949
49736034
78672179
95136055
25966356
51434517
49124799
19088227
89662656