47667230
49018648
84471478
8441317
3170304
88253787
64832780
99804139
57485276
83538931
21471688
46764907
67523633
49023032
16566027
30387319
85016701
12641925
77843653
96571726
93714569
25512342
56076002
73476547
18707270
10612504
7335087
77895462
73352753
62153635
40453818
7002481
8933323
6974954
44805467
78094353
84692360
42555536
48612190
56685972