3140
Cum Swapping
27730
13471
19097
5226
28474
13501
19210
5697
29048