00: 584011cf71f75af2d73d3afa61af5cc2
10: cc53a98704d78b97b7daec06ccf7eb7c
20: 6607a954f3fda82b80832290c646bf31
30: 074c15aaef8eacda84b993882088be60
40: 5701
