47128625
12442156
27931713
57497763
11276918
37056055
62161178
1168666
1026895
71071130
26232130
83254929
57314033
84774379
99983255
95737390
87403024
40278205
13183390
7341443
9877687
4663546
71589609
24647290
67844291
98928632
57079354
25237356
9932934
93262942
55884527
1207127
40268884
71591961
42414698
69202218
79288138
19737056
36629612
74688861