70159737
76889280
3689373
84455619
77347183
50964591
95605769
57636148
73433285
30926653
24604476
13382337
65884415
26904290
86269033
45232854
50902080
39095295
84287807
69652554
36383552
5557343
98376912
71572010
90423689
3947296
8188324
89881874
14919441
27158741
33368644
40604249
73579250
67424782
98379170
16518276
7872231
4745332
481138
32999160